// 1-安装axios模块
// pnpm i axios
// 2-引入axios模块
import axios from 'axios';

interface IListObj {
  title: string;
  price: string;
  img_big_logo: string;
}

interface IRes {
  code: number;
  // list是数组类型，数组中元素是 IListObj 类型
  list: Array<IListObj>;
  // list: IListObj[];
}

axios({
  url: 'http://localhost:8888/goods/list',
  method: 'get',
}).then((r) => {
  console.log(r.data);
  //   r.data.code;
  //   r.data.list;
  //描述服务器返回的对象的类型
  let obj: IRes = r.data;
  if (obj.code == 1) {
    let str = '';
    obj.list.map((v) => {
      str += `<li>${v.title}   ${v.price}</li>`;
    });
  }
});
